home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / utils / drkr03c.arj / DRKR.DOX < prev    next >
Text File  |  1993-12-10  |  6KB  |  113 lines

  1. DRKR.DOX for DRKR.EXE
  2.  
  3. Dr. Krypton Documentation
  4.  
  5. Dr. Krypton file encryptor was written in QuickBASIC 4.5 by Dave Byter on 13
  6. Feb 93.  Friday the Thirteenth came a day late this month.
  7.  
  8. Dr. Krypton will encrypt and decrypt any file.  By a special act of magic,
  9. encryption and decryption are exactly the same process.  Encryption twice (with
  10. the same personal encryption numbers!) will give you back your original file.
  11.  
  12. From the friendly DOS prompt;-> DRKR filename.ext pen1 [pen2 [pen3 [etc]]]
  13.  
  14. where pen1, pen2, etc are one to ten personal encryption numbers.  A personal
  15. encryption number is a positive single precision QuickBASIC number, which must
  16. be between 1.401298E-45 and 3.402823E+38.  If you use exponential notation,
  17. there must be no embedded spaces (1.401298 E-45 is illegal).  In decimal the
  18. limits are 0.000000000000000000000000000000000000000000001401298 and
  19. 3402823000000000000000000000000000000.  In American English, that's between one
  20. plus quattuodecillionth and three hundred plus undecillion.  Only the first
  21. seven digits count, but you should play it safe with the eighth digit.
  22.  
  23. This is not as many different pens as it first appears, since only the first 7½
  24. digits really count.  There are only 4 bytes, or 256^4, or ≈4.3 billion
  25. choices.  But if you use ten pens, there will be 256^4^10/10!, or ≈5.9E+89
  26. choices.  This is somewhat more than the number of elementary particles in the
  27. known Universe, which is sufficient for my purposes.  If it is not for yours,
  28. then you can re-encrypt.  It is irrelevant whether the pens occur in the same
  29. run or in successive runs, and their order is also irrelevant.  Your security
  30. is more likely to be broken by you leaving a written record of your pens or by
  31. choosing easily remembered numbers such as Plank's Constant or Heinlein's
  32. number of alternative universes.
  33.  
  34. Note that I can supply a stealth version which does not echo your pens to the
  35. screen.  This is useful if you are in the sort of place where someone might be
  36. looking over your shoulder.
  37.  
  38. Note that DRKR with no arguments will give you instructions, so that you won't
  39. need to print or to keep looking at this file.
  40.  
  41. You may choose your desired level of security.  Dr. Krypton uses the
  42. QuickBASIC pseudorandom number generator, which is seeded with your personal
  43. encryption number.  Given the resources of the Federal Bureau of Investigation,
  44. one could try every seed, and look for any resulting plaintext.  With two
  45. personal encryption numbers, you would not know when you got one of them
  46. right.  It would require the resources of both the Federal Burro of
  47. Investigation and the Central Intelligence Agency to break your encryption.
  48. With three encryptions, the combined talents of the FBI, CIA, and the National
  49. Security Service would be necessary to break your security.  With four
  50. encryptions, they would run out of taxpayers.  And you can specify up to ten
  51. personal encryption numbers.
  52.  
  53. If you really have something to hide, I suggest encrypting again your encrypted
  54. file with another entirely different method.  Dr.  Krypton uses the pseudo
  55. random number generator method.  SCRAMBLE creates a one-time key grid by a
  56. totally different technique.  There are other encryptors, but I am familiar
  57. with SCRAMBLE, and have read the source code.  An evaluation copy of SCRAMBLE
  58. is available from the author for $5, specify disk size.  Robert Horton,
  59. Scrambling Technologies, POB 157, Petersburg, NY  12138
  60. Tell him that Dr. Krypton sent you.
  61.  
  62. If you decrypt with the wrong pen, just re-encrypt with the same wrong pen and
  63. you will be back where you started.  But you should have copied your file and
  64. decrypted the backup.  There is no one to rescue you.
  65.  
  66. Dr. Krypton does not record your pens in any form anywhere.  It would
  67. compromise security to do so.  How you choose to remember your pens is your
  68. problem.  If you forget your pens, I offer a data recovery service.  For
  69. registered users, data recovery is $1 per byte per pen, payable by certified
  70. check or money order.  For unregistered users, data recovery is $10 per byte
  71. per pen, payable in unmarked Federal Reserve Notes of small denominations.
  72.  
  73. When using multiple personal encryption numbers, the order of the pens is
  74. irrelevant.  Just make sure that you have the right numbers!
  75.  
  76. Dr. Krypton overwrites and destroys the file which it encrypts.  Should there
  77. be a power failure or other interruption, you will have a file which is both
  78. unreadable and undecryptable.  You might want to copy your file to a backup
  79. before encryption.  But be forewarned, DOS does not destroy a deleted file
  80. until it is overwritten.  You can destroy the file by copying the encrypted
  81. file to the backup file when you are confident that your file has been properly
  82. encrypted.
  83.  
  84. You should also be aware that DOS does not overwrite the unused space on the
  85. last cluster written by a file.  This will result in up to 4047 bytes
  86. (depending on file length and disk cluster size) of the previous file readable
  87. with a simple sector reader.  If you are concerned about security, be sure that
  88. you overwrite a sensitive file with a cover file at least four kilobytes longer
  89. than the deleted file.  Then delete the overwrite file.
  90.  
  91. Registration fee is $10 for single user, $25 for site license of less than five
  92. users, $50 for less than twenty users, and $100 for more than nineteen users.
  93. A registration form DRKR.REG is included for your convenience.
  94.  
  95. Register this software by sending your check (payable to CAVE, Inc) to Dave
  96. Beiter, CAVE Inc, ½ Fast Road, Ritner, KY 42639.  byter@mcimail.com
  97. Phone (606)376-3137.  Tell me where and when you received your copy, and your
  98. preferred disk size.  You will receive the latest version of Dr.  Krypton (with
  99. source code).  You may also order Survey Land Yourself and Deed Plat for $5
  100. each.
  101.  
  102. Files included in Dr. Krypton are:
  103.  
  104. !              The prompt file when extracting DRKRYPTN.EXE (LHA file)
  105. DRKR.EXE       The Dr. Krypton encryption/decryption program.
  106. DRKR6.666      The QuickBASIC 4.5 source code for registered users.
  107. DRKR.DOX       This file.  The complete documentation file.
  108. DRKR.LIC       The License Agreement for use of Dr. Krypton.
  109. DRKR.REG       Handy registration form.
  110. TEST.5         A test file. Decrypt with pen = 0.5
  111. DESCRIPT.DKR   Suggested catalog description & category for Dr. Krypton.
  112. DRKRver.DOX    External documentation for DRKRver.EXE
  113.